home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
comm
/
mail
/
pine391base.lha
/
pine3.91
/
etc
/
termcap
Wrap
Text File
|
1995-04-11
|
11KB
|
218 lines
# Copyright (c) 1980, 1985, 1989 The Regents of the University of California.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 3. All advertising materials mentioning features or use of this software
# must display the following acknowledgement:
# This product includes software developed by the University of
# California, Berkeley and its contributors.
# 4. Neither the name of the University nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
# @(#)termcap.src 5.88 (Berkeley) 4/30/91
#
# Termcap source file
# John Kunze, Berkeley
# Craig Leres, Berkeley
#
# Please e-mail changes to termcap@berkeley.edu or uunet!ucbvax!termcap.
#
# << EOH - after reordering, above header lines survive and this line dies >>
#
# DESCRIPTION:
# This file describes capabilities of various terminals, as needed by
# software such as screen editors. It does not attempt to describe
# printing terminals very well, nor graphics terminals. Someday.
# See termcap(5) in the Unix Programmers Manual for documentation.
#
# Conventions: First entry is two chars, first char is manufacturer,
# second char is canonical name for model or mode.
# Third entry is the one the editor will print with "set" command.
# Last entry is verbose description.
# Others are mnemonic synonyms for the terminal.
#
# Terminal naming conventions:
# Terminal names look like <manufacturer> <model> - <modes/options>
# Certain abbreviations (e.g. c100 for concept100) are also allowed
# for upward compatibility. The part to the left of the dash, if a
# dash is present, describes the particular hardware of the terminal.
# The part to the right can be used for flags indicating special ROM's,
# extra memory, particular terminal modes, or user preferences.
# All names are always in lower case, for consistency in typing.
#
# The following are conventionally used flags:
# rv Terminal in reverse video mode (black on white)
# 2p Has two pages of memory. Likewise 4p, 8p, etc.
# w Wide - in 132 column mode.
# pp Has a printer port which is used.
# na No arrow keys - termcap ignores arrow keys which are
# actually there on the terminal, so the user can use
# the arrow keys locally.
#
# There are some cases where the same name is used for two different
# terminals, e.g. "teleray" or "2621" or "vt100". In these cases,
# if a site has one of these, they should choose a local default and
# bring that terminal to the front in the reorder script. This works
# because tgetent picks the first match in /etc/termcap.
# The list of names intentionally duplicated is:
# 2621, c108, dtc, hp2621, teleray, tvi, vt100.
#
# To easily test a new terminal description, put it in $HOME/.termcap
# and programs will look there before looking in /etc/termcap.
# You can also setenv TERMPATH to a list of full pathnames (separated
# by spaces or colons) to be searched by tgetent() in the order listed.
# The TERMCAP environment variable is usually set to the termcap
# entry itself to avoid reading files when starting up a program.
#
# If you absolutely MUST check for a specific terminal (this is discouraged)
# check for the 2nd entry (the canonical form) since all other codes are
# subject to change. The two letter codes are there for version 6 and are
# EXTREMELY subject to change, or even to go away if version 6 becomes for
# all practical purposes obsolete. We would much rather put in special
# capabilities to describe your terminal rather than having you key on the
# name.
#
# Special manufacturer codes:
# A: hardcopy daisy wheel terminals
# M: Misc. (with only a few terminals)
# q: Homemade
# s: special (dialup, etc.)
#
# Comments in this file begin with # - they cannot appear in the middle
# of a termcap entry. Individual entries are commented out by
# placing a period between the colon and the capability name.
#
# This file is to be installed with an editor script (reorder)
# that moves the most common terminals to the front of the file.
# If the source is not available, it can be constructed by sorting
# the above entries by the 2 char initial code.
# # --------------------------------
#
# A: DAISY WHEEL PRINTERS
#
# The A manufacturer represents Diablo, DTC, Xerox, Qume, and other Daisy
# wheel terminals until such time as termcap distinguishes between them
# enough to justify separate codes.
# This is an "experimental" entry for the SRI Agiles.
# It has been tried in a minimal way -- the Agile did not blow up!
# However, it has not been exhaustively tested.
# Anyone who tries it and finds it wanting should get in touch with:
# Ralph Keirstead (ralph@sri-unix);
# EK352; SRI International; 333 Ravenswood Avenue; Menlo Park, CA 94025
# Amiga termcap by Kent Polk, kent@swrinde.nde.swri.edu (30 May 90)
# Added a few more entries, converted caret-type control sequence (^x) entries
# to '\0xx' entries since a couple of people mentioned loosing '^x' sequences.
#
# :as, :ae Support for alternate character sets.
# :ve=\E[\040p:vi=\E[\060\040p cursor visible/invisible.
# :xn: vt100 kludginess at column 80/NEWLINE ignore after 80 cols(Concept)
# This one appears to fix a problem I always had with a line ending
# at 'width+1' (I think) followed by a blank line in vi. The blank
# line tended to disappear and reappear depending on how the screen
# was refreshed. Note that this is probably needed only if you use
# something like a Dnet Fterm with the window sized to some peculiar
# dimension larger than 80 columns.
# :k0=\E9~ map F10 to k0 - could have F0-9 -> k0-9, but ... F10 was 'k;'
# :F1-FA removed F11 through F20.
AA|amiga|Amiga ANSI:\
:co#80:li#24:am:bs:bw:\
:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:IC=\E[%d@:\
:ae=\017:al=\E[L:as=\016:bl=\007:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\
:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:do=\E[B:ho=\E[H:ic=\E[@:is=\E[20l:\
:k1=\E0~:k2=\E1~:k3=\E2~:k4=\E3~:k5=\E4~:k6=\E5~:k7=\E6~:k8=\E7~:\
:k9=\E8~:k0=\E9~:kn#10:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=\E[D:\
:mb=\E[7;2m:md=\E[1m:me=\E[0m:mh=\E[2m:mk=\E[8m:mr=\E[7m:nd=\E[C:\
:rs=\Ec:se=\E[0m:sf=\E[S:so=\E[7m:sr=\E[T:ue=\E[0m:up=\E[A:us=\E[4m:\
:vb=\007:ve=\E[\040p:vi=\E[\060\040p:xn:
Aa|agile|agiles|sri agiles:\
:bs:hc:os:pl:co#132:do=^J:kb=^H:up=\E\n:\
:hu=\E0:hd=\E9:if=/usr/share/tabset/std:is=\EE\EF\EJ:
A6|1620|1720|450|ipsi|diablo 1620:\
:do=^J:ct=\E2:st=\E1:ch=\E\t%i%.:\
:if=/usr/share/tabset/xerox1720:\
:kb=^H:le=^H:bs:co#132:hc:hu=\EU:hd=\ED:os:pt:up=\E\n:
A7|1620-m8|1640-m8|diablo 1620 w/8 column left margin:\
:do=^J:co#124:is=\r \E9:tc=1620:
A8|1640|1740|630|1730|x1700|diablo|xerox|diablo 1640:\
:if=/usr/share/tabset/xerox1730:\
:us=\EE:ue=\ER:so=\EW:se=\E&:tc=1620:
Am|1640-lm|1740-lm|630-lm|1730-lm|x1700-lm|diablo-lm|xerox-lm|\
diablo 1640 with idented left margin:\
:if=/usr/share/tabset/xerox1730-lm:\
:co#124:us=\EE:ue=\ER:so=\EW:se=\E&:tc=1620:
# DTC 382 with VDU. Has no cd so we fake it with ce. Standout works but
# won't go away without dynamite. The terminal has tabs, but I'm getting
# tired of fighting the braindamage. If no tab is set or the terminal's
# in a bad mood, it glitches the screen around all of memory. Note that
# return puts a blank ("a return character") in the space the cursor was
# at, so we use ^P return (and thus ^P newline for newline). Note also
# that if you turn off pt and let Unix expand tabs, curses won't work
# (current version) because it doesn't turn off this bit, and cursor
# addressing sends a tab for row/column 9. What a losing terminal! I
# have been unable to get tabs set in all 96 lines - it always leaves at
# least one line with no tabs in it, and once you tab through that line,
# it completely weirds out.
Ac|dtc|ps|dtc382|382:\
:do=^J:al=^P^Z:am:le=^H:\
:bs:co#80:ce=^P^U:cl=20^P^]:cm=%r^P^Q%.%.:dc=^X:\
:dl=^P^S:ei=^Pi:ho=^P^R:im=^PI:ve=^Pb:vs=^PB:pc=\177:te=20^P^]:\
:li#24:nd=^PR:.se=^P \200:.so=^P \002^PF:us=^P \020:ue=^P \200:\
:up=^P^L:nc:xr:xs:da:db:.pt:cr=^P^M:cd=^P^U^P^S^P^S:\
:if=/usr/share/tabset/dtc382:
Ad|dtc300s|300|300s|dtc 300s:\
:ct=\E3:st=\E1:do=^J:\
:kb=^h:le=^H:bs:co#132:hc:hu=\EH:hd=\Eh:os:pt:up=^Z:
Ag|gsi:\
:le=^H:bs:co#132:hc:hd=\Eh:hu=\EH:os:pt:up=^Z:do=^J:
# This used to have :pl: - maybe they meant :pt:?
Aj|aj830|aj832|aj|anderson jacobson:\
:do=^J:le=^H:bs:hc:hd=\E9:hu=\E8:os:up=\E7:
# From Chris Torek <chris@gyre.umd.edu> Thu, 7 Nov 85 18:21:58 EST
AJ|aj510|AJ510|Anderson-Jacobson model 510:\
:ic=:ip=.1*:so=\E"I:us=\E"U:cd=\E'P:ce=\E'L:cl=^L:cm=\E#%+ %+ :\
:dl=2*\E&D:ue=\E"U:co#80:li#24:se=\E"I:al=2*\E&I:im=\E'I:ei=\E'J:\
:dc=.1*\E'D:up=\EY:nd=\EX:bs:am:mi:ti=\E"N:te=\E"N:\
:ku=\EY:kd=\EZ:kl=\EW:kr=\EX:pc=\177:
# From cbosg!ucbvax!pur-ee!cincy!chris Thu Aug 20 09:09:18 1981
# This is incomplete, but it's a start.
An|5520|nec|spinwriter|nec 5520:\
:ct=\E3:st=\E1:do=^J:kb=^h:le=^H:bs:co#132:hc:hu=\E]s\E9\E]W:\
:hd=\E]s\n\E]W:os:pt:up=\E9:
Aq|qume5|qume|Qume Sprint 5:\
:ct=\E3:st=\E1:do=^J:\
:kb=^h:le=^H:bs:co#80:hc:hu=\EH:hd=\Eh:os:pt:up=^Z:
Ar|q102|qume102|Qume 102:\
:al=\EE:am:bs:bt=\EI:\
:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :co#80:ct=\E3:\
:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:\
:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:kd=^J:kl=^H:kr=^L:ku=^K:\
:le=^H:li#24:ma=^K^P^L :nd=^L:\
:se=\EG0:sg#1:so=\EG4:st=\E1:\
:ue=\EG0:ug#1:up=^K:us=\EG8:
#
# END OF TERMCAP
# ------------------------